🇬🇧 en fr 🇫🇷

hold water verb

  • (idiomatic) To withstand scrutiny or criticism; to be valid.
tenir la route
Wiktionary Links